FernleafSystems\Wordpress\Plugin\Shield\Modules\Base\ModCon C

Total Complexity 110
Dependencies 18
Dependents 2
Total lines 587
Lines of code 354
Logical lines of code 165
Comment lines 117
Methods 63
Properties 6

Methods 63

Method Rating Maintainability Complexity Lines of code
isModuleEnabled()
S
54 7 23
findElementClass()
S
55 6 19
onRunProcessors()
S
62 6 12
onRestApiInit()
S
56 5 18
loadModElement()
S
60 4 13
saveModOptions()
S
63 4 12
onWpInit()
S
59 3 14
loadProcessor()
S
62 3 12
setLastErrors()
S
62 3 12
buildContextualHelp()
S
58 2 15
getLastErrors()
S
67 3 7
moduleReadyCheck()
S
64 2 11
getTextOpt()
S
68 2 7
isAccessRestricted()
S
78 2 3
getDismissedNotices()
S
74 2 4
onLoadOptionsScreen()
S
74 2 5
getUiTrack()
S
73 2 4
boot()
S
70 2 7
getOptions()
S
78 2 3
getEmailProcessor()
S
79 2 3
setIsMainFeatureEnabled()
S
75 2 4
isModOptEnabled()
S
75 2 4
getModSlug()
S
79 2 3
collateRuleBuilders()
S
62 1 12
doPrePluginOptionsSave()
S
91 1 2
onPluginDeactivate()
S
91 1 2
store()
S
69 1 6
opts()
S
79 1 3
onWpPrivacyExport()
S
82 1 3
onWpPrivacyErase()
S
82 1 3
getWpCli()
S
79 1 3
getStrings()
S
80 1 3
getAdminNotices()
S
79 1 3
getDbHandler()
S
79 1 3
loadStrings()
S
80 1 3
getBaseNamespace()
S
82 1 3
getNamespace()
S
79 1 3
getNamespaceRoots()
S
73 1 6
savePluginOptions()
S
82 1 3
preProcessOptions()
S
91 1 2
__construct()
S
81 1 3
setUiTrack()
S
79 1 3
onSetCurrentScreen()
S
75 1 4
setupHooks()
S
66 1 8
enumRuleBuilders()
S
82 1 3
setupCustomHooks()
S
91 1 2
doPostConstruction()
S
91 1 2
getUpgradeHandler()
S
80 1 3
isReadyToExecute()
S
79 1 3
doExecuteProcessor()
S
82 1 3
onWpLoaded()
S
91 1 2
getOptionsStorageKey()
S
78 1 3
setDismissedNotices()
S
80 1 3
getProcessor()
S
81 1 3
getUrl_OptionsConfigPage()
S
80 1 3
getEmailHandler()
S
80 1 3
getEnableModOptKey()
S
80 1 3
getMainFeatureName()
S
78 1 3
getDescriptors()
S
68 1 7
clearLastErrors()
S
81 1 3
hasLastErrors()
S
79 1 3
getTextOptDefault()
S
82 1 3
getAllDbClasses()
S
82 1 3